Live freelance tracking. Raw descriptions turned into structured data. Find your next tech project without the noise.
upwork.com 🟡 2026-05-26
🔹 Irish Restaurant Menu Extraction Engine
👤 Client: 🇮🇪 Ireland Member since 2026-05-25
💰 Price: ****
🚩 Problem: Lack of structured dish-level data from 20,000 fragmented individual restaurant websites.
📦 Existing: Database of 15,000–20,000 Irish food establishments with website URLs.
Specifications:
[Target] Individual restaurant websites (Republic of Ireland priority, Northern Ireland secondary)
[Method] Direct HTML scraping, PDF text extraction, Image-based menu flagging/skipping
[Format] CSV (snake_case) for PostgreSQL/Supabase import
[Stack] PostgreSQL (Supabase)
[Security] Exclusion of aggregator platforms (Just Eat, Deliveroo, Uber Eats) and login-walled content
[Target] Fields: restaurant_id, name, description, price, category, available_days, available_start_time, available_end_time, is_active
Workflow:
1. Input processing of restaurant URL CSV.
2. Website crawling and menu location identification.
3. Parsing of HTML text or PDF content extraction.
4. Data normalization into snake_case columns.
5. Generation of dishes.csv and quality report.
6. Optional generation of SQL INSERT statements for Supabase.